using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using EzDesk.Apps.Model.Attendance;
using EzDesk.Apps.ServiceImpl.Repositories;

namespace EzDesk.Apps.ServiceImpl.Attendance.Repositories.Interface
{
    public interface IEvaluationModifyHistoryRepository : IRepository<EvaluationModifyHistory> 
    {
        IList<EvaluationModifyHistory> GetModifyHistoryByUserAndDate(Guid userId, DateTime date);

        void AddModifyHistory(DayAttendanceEvaluation oldAttendanceEvaluation, DayAttendanceEvaluation newAttendanceEvaluation, Guid operatorId, DateTime modifyOn);
    }
}